從入門到實作應用
帶領您走進圖形化介面的世界
PyQt是Python用來撰寫圖形化使用者介面(GUI)的解決方案,可以用來代替Python內建的Tkinter。Python可以說是世界上極為廣泛、也非常簡單的程式語言,Qt則是最好的開發程式庫之一,而Python與Qt結合的產物就是PyQt。
它既能利用Python強大又簡潔的語法,又不會失去Qt的強大功能。從Python的角度來說,凡是Python內含的所有簡潔、易用的語法,都可以應用至PyQt。從Qt的角度來看,以Qt開發出來的功能,在理論上改用PyQt也沒有問題。有些程式邏輯在Qt實作起來會比較複雜,但在PyQt卻很簡單,這才是PyQt最大的魅力之處。
此外,PyQt5與PyQt4並不相容。Qt開發團隊已經明確宣佈,從2015年開始就放棄Qt4(對應至PyQt4)的支援,因此,對於想要瞭解PyQt的朋友來說,一開始就學習PyQt5是一個最好的選擇。
*具備Python與PyQt的入門知識,即使初學者也能夠有所助益。
*摒棄已不再被支援的PyQt4,直接學習大幅改版後的PyQt5。
*介紹QtDesigner的用法,帶領您快速進入PyQt圖形化介面的世界。
*PyQt5的佈局管理、訊號與槽的應用、圖形和特效的美化技巧盡在本書。
*以實際案例,使讀者理解PyQt5在軟體專案和金融領域裡要如何應用。